heaping together - Turkish English Dictionary